A direct reduction of PPAD Lemke-verified linear complementarity problems to bimatrix games

نویسندگان

  • Ilan Adler
  • Sushil Verma
چکیده

The linear complementarity problem, LCP (q,M), is defined as follows. For given M ∈ R , q ∈ Rm, find z such that q + Mz ≥ 0, z ≥ 0, z(q + Mz) = 0, or certify that there is no such z. It is well known that the problem of finding a Nash equilibrium for a bimatrix game (2-NASH) can be formulated as a linear complementarity problem (LCP). In addition, 2NASH is known to be complete in the complexity class PPAD (Polynomial-time Parity Argument Directed). However, the ingeniously constructed reduction (which is designed for any PPAD problem) is very complicated, so while of great theoretical significance, it is not practical for actually solving an LCP via 2-NASH, and it may not provide the potential insight that can be gained from studying the game obtained from a problem formulated as an LCP (e.g. market equilibrium). The main goal of this paper is the construction of a simple explicit reduction of any LCP (q,M) that can be verified as belonging to PPAD via the graph induced by the generic Lemke algorithm with some positive covering vector d, to a symmetric 2-NASH. In particular, any endpoint of this graph (with the exception of the initial point of the algorithm) corresponds to either a solution or to a so-called secondary ray. Thus, an LCP problem is verified as belonging to PPAD if any secondary ray can be used to construct, in polynomial time, a certificate that there is no solution to the problem. We achieve our goal by showing that for any M, q and positive d satisfying a certain nondegeneracy assumption with respect to M , we can simply and directly construct a symmetric 2-NASH whose Nash equilibria correspond one-to-one to the end points of the graph induced by LCP (q,M) and the Lemke algorithm with a covering vector d. We note that for a given M the reduction works for all positive d with the exception of a subset of measure 0.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Direct Reduction of PPAD Linear Complementarity Problems to Bimatrix Games

It is well known that the problem of finding a Nash equilibrium for a bimatrix game (2-NASH) can be formulated as a linear complementarity problem (LCP). In addition, 2NASH belongs to the complexity class PPAD (Polynomialtime Parity Argument Directed). Based on the close connection between the graph associated with the Lemke algorithm, a vertex following algorithm for LCP, and the graph used to...

متن کامل

Finding Gale Strings

Electronic Notes in Discrete Mathematics 36 (2010) 1065–1072 The problem 2-NASH of finding a Nash equilibrium of a bimatrix game belongs to the complexity class PPAD. This class comprises computational problems that are known to have a solution by means of a path-following argument. For bimatrix games, this argument is provided by the Lemke–Howson algorithm. It has been shown that this algorith...

متن کامل

The Linear Complementarity Problem, Lemke Algorithm, Perturbation, and the Complexity Class PPAD

We present a single sufficient condition for the processability of the Lemke algorithm for semimonotone Linear Complementarity problems (LCP) which unifies several sufficient conditions for a number of well known subclasses of semimonotone LCPs. In particular, we study the close relationship of these problems to the complexity class PPAD. Next, we show that these classes of LCPs can be reduced ...

متن کامل

A generalized complementary pivoting algorithm

The first algorithm to use a complementary pivoting procedure was that devised by Lemke and Howson to find a Nash equilibrium point of a bimatrix game [ 15 ]. This algorithm introduced a novel proof of convergence not relying on standard monotonicity arguments. Lemke [ 12] generalized his complementary pivot algorithm to solve certain classes of linear complementarity problem (LCP), which Dantz...

متن کامل

The Complexity of Continuous Local Search By

The complexity class CLS was introduced by Daskalakis and Papadimitriou in [9] with the goal of capturing the complexity of some well-known problems in PPAD∩PLS that have resisted, in some cases for decades, attempts to put them in polynomial time. No complete problem was known for CLS, and in [9], the problems CONTRACTION, i.e., the problem of finding an approximate fixpoint of a contraction m...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1302.0067  شماره 

صفحات  -

تاریخ انتشار 2013